package net.jkdmanager.common.plugins.runners;

import net.jkdmanager.common.api.plugins.AppInfoI;
import net.jkdmanager.common.api.plugins.RunnerI;
import net.jkdmanager.common.api.plugins.annotations.Plugin;
import net.jkdmanager.common.api.plugins.annotations.PluginProperty;

import org.springframework.stereotype.Service;

@Service
@Plugin(
		key="javaJarRunner",
		title="Java JAR Runner",
		properties= { 
				@PluginProperty(key="directory"),
				@PluginProperty(key="jar"),
				@PluginProperty(key="parameters"),
				@PluginProperty(key="cmdLine"),
				}
		)
public class JavaJarRunner implements RunnerI {
		
	public Status getStatus(AppInfoI appInfo) {
		// TODO Auto-generated method stub
		return null;
	}
	
	public void kill(AppInfoI appInfo) {
		// TODO Auto-generated method stub
		
	}
	
	public void start(AppInfoI appInfo) {
		// TODO Auto-generated method stub
		
	}
	
	public void stop(AppInfoI appInfo) {
		
	}
	
}
